rubber cheque - French English Dictionary